/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Catedratico;

import Controladores.AsignacionseccioncursoJpaController;
import Usuarios.*;
import Entidades.Asignacionseccioncurso;
import java.util.ArrayList;
import java.util.List;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Query;

/** @Author: JEscalanteGT <jescalantegt@gmail.com> 
  *  Date: 3:00 pm 23/06/2013
  *  Branch: EquipoD
  **/ 
public class ManejoCursoActual {
    public String error = "";
    public List<Asignacionseccioncurso> mostrarTodo()
    {
        EntityManagerFactory emf = conexion.getInstancia().getEMF();
        AsignacionseccioncursoJpaController controlador = new AsignacionseccioncursoJpaController(emf);
        return controlador.findAsignacionseccioncursoEntities();
    }
    public List<Asignacionseccioncurso> obtenerCursosActuales(int idcatedratico){
        List<Asignacionseccioncurso> listado = new ArrayList();
        EntityManagerFactory emf = conexion.getInstancia().getEMF();
        EntityManager em = emf.createEntityManager();
        
        Query qr;
        qr = em.createQuery("Asignacionseccioncurso.findByIdCatedratico");
        qr.setParameter("catedraticoidCatedratico", idcatedratico);
        listado = qr.getResultList();
        return listado; 
    }
}
